intersected by canals - Espagnol Anglais Dictionnaire